a solemn pledge

Переводы
торжественное обещание
He gave a solemn pledge to uphold the law.
Он дал торжественное обещание соблюдать закон.
Определения
A solemn pledge is a serious and formal promise or commitment made by an individual or group, often with a sense of gravity and sincerity, to uphold certain principles, duties, or actions.
Слова
pledge

существительное
залог
solemn

прилагательное
торжественный